package com.castle.fortress.admin.oa.entity;

import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import java.util.Date;
import lombok.Data;
import com.baomidou.mybatisplus.annotation.*;
import lombok.EqualsAndHashCode;
import com.castle.fortress.admin.core.entity.BaseEntity;
/**
 * 假期类型 实体类
 *
 * @author whc
 * @since 2022-11-03
 */
@Data
@TableName("oa_holiday_type")
@EqualsAndHashCode(callSuper = true)
public class HolidayTypeEntity extends BaseEntity  {
	private static final long serialVersionUID = 1L;
	/**
	 * 名称
	*/
	private String name;
	/**
	 * 请假单位
	*/
	private Integer unit;
	/**
	 * 单位换算
	*/
	private Integer hour;
	/**
	 * 时长计算
	*/
	private Integer calculate;
	/**
	 * 是否限额
	*/
	private Integer isLimit;
	/**
	 * 发放方式
	*/
	private Integer giveMethod;
	/**
	 * 发放月份
	*/
	private Integer giveMonth;
	/**
	 * 发放日
	*/
	private Integer giveDay;
	/**
	 * 发放天数
	*/
	private Integer amount;
	/**
	 * 假期失效单位
	*/
	private Integer invalidUnit;

}
